package com.sz.app.oss.api.logistics.order;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * Function: 服务的订单表的计费Dto  <br>
 * Author: hpeng.wang <br>
 * Date: 2017-03-31 09:50:00
 */
public class OrdServiceBillDto implements Serializable {
    /**
     * 自增长id
     */
    private Integer id;

    /**
     * 产品的订单编号
     */
    private String orderNo;

    /**
     * 服务的订单编号
     */
    private String serviceOrderNo;

    /**
     * 服务的应收款
     */
    private BigDecimal amountDue;

    /**
     * 服务的实收款
     */
    private BigDecimal amountReceived;

    /**
     * 服务的优惠劵信息,应引用优惠券表的id
     */
    private Integer couponId;

    /**
     * 服务的计费的时间
     */
    private Date billTime;

    /**
     * 服务的创建时间
     */
    private Date createTime;

    /**
     * 服务的最后更新时间
     */
    private Date lastUpdateTime;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getServiceOrderNo() {
        return serviceOrderNo;
    }

    public void setServiceOrderNo(String serviceOrderNo) {
        this.serviceOrderNo = serviceOrderNo;
    }

    public BigDecimal getAmountDue() {
        return amountDue;
    }

    public void setAmountDue(BigDecimal amountDue) {
        this.amountDue = amountDue;
    }

    public BigDecimal getAmountReceived() {
        return amountReceived;
    }

    public void setAmountReceived(BigDecimal amountReceived) {
        this.amountReceived = amountReceived;
    }

    public Integer getCouponId() {
        return couponId;
    }

    public void setCouponId(Integer couponId) {
        this.couponId = couponId;
    }

    public Date getBillTime() {
        return billTime;
    }

    public void setBillTime(Date billTime) {
        this.billTime = billTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getLastUpdateTime() {
        return lastUpdateTime;
    }

    public void setLastUpdateTime(Date lastUpdateTime) {
        this.lastUpdateTime = lastUpdateTime;
    }
}